<?php
class NetErrorCode
{
    const None = 0;
    const UserNotFind = 1;//登录失败
    const PswError = 2;//登录失败
    const UserExist = 1;//注册失败，用户名存在
    const VersionOld = 3;//老版本
    const Error = 1;//通用错误码
}

class ActionType
{
    public static $Close = 0;
    public static $Shake = 1;
    public static $Open = 2;
    public static $Glance = 3;
    public static $LookByMySelf = 4;
	public static $Challenge = 5;
    public static $Chat = 6;
}

class SessionTag{
    const group_id = "group_id";
    const uid = "uid";
}

class ConstDef{
    const dice_num = 5;
}

	/*
	阿瓦隆人物角色介绍：
　　游戏阵营：
　　蓝方阵营：右上角徽章蓝色，也可解释为梅林阵营或好人阵营。
　　红方阵营：右上角违章红色，也可解释为莫德雷德阵营或坏人阵营。
　　1、好人（蓝方）人物及能力：
　　梅林：初始看见除莫德雷德外的所有坏人。
　　派西维尔：初始看见梅林和莫甘娜。
　　亚瑟的忠臣：无特殊能力好人。
	2、坏人（红方）人物及能力：
　　莫德雷德：梅林看不到他。
　　莫甘娜：假扮梅林，迷惑派西维尔。
　　奥伯伦：看不到其他坏人，其他坏人也看不到他（被孤立）。
　　刺客：在好人阵型3次任务成功后，独自决定，挑选一名可能是梅林的玩家刺杀，如选中，坏人胜利。
	*/
class CardType{
    const Invalid = 0;
    const Merlin = 1;
    const Percival = 2;
    const Pengikut = 3;//可多张

    const Mordred = 4;//可多张
    const Morgana = 5;
    const Oberon = 6;
    const Assassin = 7;
}

class SupportType
{
    const Invalid = 0;
    const Support = 1;
    const UnSupport = 2;

    const SupportSecret = 3;
    const UnSupportSecret = 4;
}